// 定义消息接口
pub trait Message: std::any::Any + Send + Sync {}

impl<T: std::any::Any + Send + Sync> Message for T {}

// 定义消息类型
pub struct Hello {
    pub who: String,
}